package com.hww.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hww.entity.Order;
import com.hww.entity.User;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface UserMapper extends BaseMapper<Order> {
	/**
	 * 注册
	 */
	Integer insertUser(User user);

	/**
	 * 登陆查询用户
	 * 
	 * @param user
	 * @return
	 */
	String selectUser(User user);

	/**
	 * 模糊查询
	 * 
	 * @param goodsName
	 * @return
	 */
	List<Order> selectGoods(String goodsName);

	/**
	 * 增加
	 * 
	 * @param order
	 * @return
	 */
	Integer insertOrder(Order order);

	/**
	 * 查询所有的商品
	 * 
	 * @return
	 */
	List<Order> selectOrder();

	/**
	 * 根据id删除goods
	 * 
	 * @param id
	 * @return
	 */
	Integer delOrder(Integer id);

	/**
	 * 更新操作
	 * 
	 * @param order
	 * @return
	 */
	Integer updateOrder(Order order);


	Integer updatePassworld(User user);
}
